dim-witted man - English Synonyms Dictionary